Software Process Education Oriented to Software Industry Needs

نویسندگان

  • Carlos S. Portela
  • Alexandre Marcos Lins de Vasconcelos
  • Sandro Ronaldo Bezerra Oliveira
چکیده

Typically, software professionals are trained in undergraduate courses as a way of preparing to the industry. However, there is a shortage of qualified professionals in relation to Software Process field in the Brazilian industry. Thus, software companies have to provide skills related to the Software Process areas through training. To address this problem, this PhD research aims to analyze the recommendations for the Software Process education in curriculum guidelines of computer courses in Brazil. In addition, we will examine which of these recommendations are relevant to software professionals. Furthermore, we propose a teaching approach that aims to meet the goals of these curriculum guidelines through models and quality standards for the process and software product widely adopted in the Brazilian software industry.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Weaving Aspect Configurations for Managing System Variability

Variability management is a key concern in the software industry. It allows designers to rapidly propose applications that fit the environment and the user needs, with a certain Quality-of-Service level, by choosing adapted variants. While Aspect-Oriented Programming has been introduced for managing variability and complexity at the code level, the Software Product-Line community highlights the...

متن کامل

Towards a Manifesto for Software Process Education, Training and Professionalism

In June 2015 a group of experts in Software Process Improvement (SPI) and Education from all over the world gathered at the 1st International Workshop on Software Process Education, Training and Professionalism held in connection with 15th International Conference Software Process Improvement and Capability Determination. Discussions with key players in the relevant professional and personal ce...

متن کامل

Developing Dynamic Capablity for Multi-agents

In comparison to the other engineering discipline software industry needs lot of maturity in order to provide technologies for sustainable development. The software industry need to focus on improving the level of abstraction, separation of concern or modularity, improvement in software life cycle process, software measurements and other software concerns in order to achieve such technologies. ...

متن کامل

Weaving Experiences from Software Engineering Training in Industry into Mass University Education

Basic software engineering education is an important part of IS education. This paper shows and critically discusses how experiences gained from years of software engineering training in the industry can be transferred to mass university education. The approach relies on cyclic, iterative, and problem based learning and puts equal stress on technical skills (such as object-oriented and database...

متن کامل

Knowledge and Skills Requirements for Software Developer Students

It is widely acknowledged that there is a shortage of software developers, not only in South Africa, but also worldwide. Despite reports on a gap between industry needs and software education, the gap has mostly been explored in quantitative studies. This paper reports on the qualitative data of a mixed method study of the perceptions of professional software developers regarding what topics th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015